Review: battle-girl